#
# PySNMP MIB module HH3C-VOICE-CALL-ACTIVE-MIB (http://snmplabs.com/pysmi)
# ASN.1 source file:///opt/mib/netdisco-mibs/h3c/hh3c-voice-call-active.mib
# Produced by pysmi-0.3.4 at Thu Jan 27 18:22:43 2022
# On host loaclhost platform Linux version 3.10.0-1160.41.1.el7.x86_64 by user root
# Using Python version 3.6.8 (default, Nov 16 2020, 16:55:22) 
#
ObjectIdentifier, Integer, OctetString = mibBuilder.importSymbols("ASN1", "ObjectIdentifier", "Integer", "OctetString")
NamedValues, = mibBuilder.importSymbols("ASN1-ENUMERATION", "NamedValues")
SingleValueConstraint, ValueRangeConstraint, ConstraintsUnion, ValueSizeConstraint, ConstraintsIntersection = mibBuilder.importSymbols("ASN1-REFINEMENT", "SingleValueConstraint", "ValueRangeConstraint", "ConstraintsUnion", "ValueSizeConstraint", "ConstraintsIntersection")
callActiveSetupTime, callActiveIndex = mibBuilder.importSymbols("DIAL-CONTROL-MIB", "callActiveSetupTime", "callActiveIndex")
hh3cVoice, = mibBuilder.importSymbols("HH3C-OID-MIB", "hh3cVoice")
Hh3cCodecType, = mibBuilder.importSymbols("HH3C-VOICE-DIAL-CONTROL-MIB", "Hh3cCodecType")
InetAddressType, InetAddress = mibBuilder.importSymbols("INET-ADDRESS-MIB", "InetAddressType", "InetAddress")
NotificationGroup, ModuleCompliance = mibBuilder.importSymbols("SNMPv2-CONF", "NotificationGroup", "ModuleCompliance")
NotificationType, Integer32, iso, ModuleIdentity, MibIdentifier, ObjectIdentity, Counter64, IpAddress, TimeTicks, Counter32, Unsigned32, MibScalar, MibTable, MibTableRow, MibTableColumn, Bits, Gauge32 = mibBuilder.importSymbols("SNMPv2-SMI", "NotificationType", "Integer32", "iso", "ModuleIdentity", "MibIdentifier", "ObjectIdentity", "Counter64", "IpAddress", "TimeTicks", "Counter32", "Unsigned32", "MibScalar", "MibTable", "MibTableRow", "MibTableColumn", "Bits", "Gauge32")
TextualConvention, DisplayString = mibBuilder.importSymbols("SNMPv2-TC", "TextualConvention", "DisplayString")
hh3cVoCallActive = ModuleIdentity((1, 3, 6, 1, 4, 1, 25506, 2, 39, 15))
hh3cVoCallActive.setRevisions(('2008-02-17 00:00',))
if mibBuilder.loadTexts: hh3cVoCallActive.setLastUpdated('200802170000Z')
if mibBuilder.loadTexts: hh3cVoCallActive.setOrganization('Hangzhou H3C Technologies Co., Ltd.')
class Hh3cGUid(TextualConvention, OctetString):
    status = 'current'
    subtypeSpec = OctetString.subtypeSpec + ValueSizeConstraint(0, 16)

hh3cVoiceCallActiveObjects = MibIdentifier((1, 3, 6, 1, 4, 1, 25506, 2, 39, 15, 1))
hh3cVoiceCallActiveTable = MibTable((1, 3, 6, 1, 4, 1, 25506, 2, 39, 15, 1, 1), )
if mibBuilder.loadTexts: hh3cVoiceCallActiveTable.setStatus('current')
hh3cVoiceCallActiveEntry = MibTableRow((1, 3, 6, 1, 4, 1, 25506, 2, 39, 15, 1, 1, 1), ).setIndexNames((0, "DIAL-CONTROL-MIB", "callActiveSetupTime"), (0, "DIAL-CONTROL-MIB", "callActiveIndex"))
if mibBuilder.loadTexts: hh3cVoiceCallActiveEntry.setStatus('current')
hh3cVoCallActiveConnectionId = MibTableColumn((1, 3, 6, 1, 4, 1, 25506, 2, 39, 15, 1, 1, 1, 1), Hh3cGUid()).setMaxAccess("readonly")
if mibBuilder.loadTexts: hh3cVoCallActiveConnectionId.setStatus('current')
hh3cVoCallActiveTxDuration = MibTableColumn((1, 3, 6, 1, 4, 1, 25506, 2, 39, 15, 1, 1, 1, 2), Gauge32()).setMaxAccess("readonly")
if mibBuilder.loadTexts: hh3cVoCallActiveTxDuration.setStatus('current')
hh3cVoCallActiveVoiceTxDuration = MibTableColumn((1, 3, 6, 1, 4, 1, 25506, 2, 39, 15, 1, 1, 1, 3), Gauge32()).setMaxAccess("readonly")
if mibBuilder.loadTexts: hh3cVoCallActiveVoiceTxDuration.setStatus('current')
hh3cVoCallActiveFaxTxDuration = MibTableColumn((1, 3, 6, 1, 4, 1, 25506, 2, 39, 15, 1, 1, 1, 4), Gauge32()).setMaxAccess("readonly")
if mibBuilder.loadTexts: hh3cVoCallActiveFaxTxDuration.setStatus('current')
hh3cVoCallActiveCoderType = MibTableColumn((1, 3, 6, 1, 4, 1, 25506, 2, 39, 15, 1, 1, 1, 5), Hh3cCodecType()).setMaxAccess("readonly")
if mibBuilder.loadTexts: hh3cVoCallActiveCoderType.setStatus('current')
hh3cVoCallActiveImgPageCount = MibTableColumn((1, 3, 6, 1, 4, 1, 25506, 2, 39, 15, 1, 1, 1, 6), Gauge32()).setMaxAccess("readonly")
if mibBuilder.loadTexts: hh3cVoCallActiveImgPageCount.setStatus('current')
hh3cVoiceVoIPCallActiveTable = MibTable((1, 3, 6, 1, 4, 1, 25506, 2, 39, 15, 1, 2), )
if mibBuilder.loadTexts: hh3cVoiceVoIPCallActiveTable.setStatus('current')
hh3cVoiceVoIPCallActiveEntry = MibTableRow((1, 3, 6, 1, 4, 1, 25506, 2, 39, 15, 1, 2, 1), ).setIndexNames((0, "DIAL-CONTROL-MIB", "callActiveSetupTime"), (0, "DIAL-CONTROL-MIB", "callActiveIndex"))
if mibBuilder.loadTexts: hh3cVoiceVoIPCallActiveEntry.setStatus('current')
hh3cVoVoIPCallActiveConnectionId = MibTableColumn((1, 3, 6, 1, 4, 1, 25506, 2, 39, 15, 1, 2, 1, 1), Hh3cGUid()).setMaxAccess("readonly")
if mibBuilder.loadTexts: hh3cVoVoIPCallActiveConnectionId.setStatus('current')
hh3cVoVoIPCallActiveRemSigIPType = MibTableColumn((1, 3, 6, 1, 4, 1, 25506, 2, 39, 15, 1, 2, 1, 2), InetAddressType()).setMaxAccess("readonly")
if mibBuilder.loadTexts: hh3cVoVoIPCallActiveRemSigIPType.setStatus('current')
hh3cVoVoIPCallActiveRemSigIPAddr = MibTableColumn((1, 3, 6, 1, 4, 1, 25506, 2, 39, 15, 1, 2, 1, 3), InetAddress()).setMaxAccess("readonly")
if mibBuilder.loadTexts: hh3cVoVoIPCallActiveRemSigIPAddr.setStatus('current')
hh3cVoVoIPCallActiveRemSigPort = MibTableColumn((1, 3, 6, 1, 4, 1, 25506, 2, 39, 15, 1, 2, 1, 4), Integer32().subtype(subtypeSpec=ValueRangeConstraint(0, 65535))).setMaxAccess("readonly")
if mibBuilder.loadTexts: hh3cVoVoIPCallActiveRemSigPort.setStatus('current')
hh3cVoVoIPCallActiveRemMedIPType = MibTableColumn((1, 3, 6, 1, 4, 1, 25506, 2, 39, 15, 1, 2, 1, 5), InetAddressType()).setMaxAccess("readonly")
if mibBuilder.loadTexts: hh3cVoVoIPCallActiveRemMedIPType.setStatus('current')
hh3cVoVoIPCallActiveRemMedIPAddr = MibTableColumn((1, 3, 6, 1, 4, 1, 25506, 2, 39, 15, 1, 2, 1, 6), InetAddress()).setMaxAccess("readonly")
if mibBuilder.loadTexts: hh3cVoVoIPCallActiveRemMedIPAddr.setStatus('current')
hh3cVoVoIPCallActiveRemMedPort = MibTableColumn((1, 3, 6, 1, 4, 1, 25506, 2, 39, 15, 1, 2, 1, 7), Integer32().subtype(subtypeSpec=ValueRangeConstraint(0, 65535))).setMaxAccess("readonly")
if mibBuilder.loadTexts: hh3cVoVoIPCallActiveRemMedPort.setStatus('current')
hh3cVoVoIPCallActiveSessProtocol = MibTableColumn((1, 3, 6, 1, 4, 1, 25506, 2, 39, 15, 1, 2, 1, 8), Integer32().subtype(subtypeSpec=ConstraintsUnion(SingleValueConstraint(1, 2, 3))).clone(namedValues=NamedValues(("unknown", 1), ("h323", 2), ("sip", 3)))).setMaxAccess("readonly")
if mibBuilder.loadTexts: hh3cVoVoIPCallActiveSessProtocol.setStatus('current')
hh3cVoVoIPCallActiveCoderType = MibTableColumn((1, 3, 6, 1, 4, 1, 25506, 2, 39, 15, 1, 2, 1, 9), Hh3cCodecType()).setMaxAccess("readonly")
if mibBuilder.loadTexts: hh3cVoVoIPCallActiveCoderType.setStatus('current')
mibBuilder.exportSymbols("HH3C-VOICE-CALL-ACTIVE-MIB", hh3cVoVoIPCallActiveRemMedIPType=hh3cVoVoIPCallActiveRemMedIPType, hh3cVoCallActiveTxDuration=hh3cVoCallActiveTxDuration, hh3cVoCallActiveConnectionId=hh3cVoCallActiveConnectionId, hh3cVoVoIPCallActiveRemSigPort=hh3cVoVoIPCallActiveRemSigPort, hh3cVoVoIPCallActiveSessProtocol=hh3cVoVoIPCallActiveSessProtocol, hh3cVoCallActiveFaxTxDuration=hh3cVoCallActiveFaxTxDuration, hh3cVoCallActiveVoiceTxDuration=hh3cVoCallActiveVoiceTxDuration, hh3cVoVoIPCallActiveRemMedPort=hh3cVoVoIPCallActiveRemMedPort, hh3cVoCallActive=hh3cVoCallActive, hh3cVoVoIPCallActiveConnectionId=hh3cVoVoIPCallActiveConnectionId, hh3cVoVoIPCallActiveRemMedIPAddr=hh3cVoVoIPCallActiveRemMedIPAddr, hh3cVoVoIPCallActiveRemSigIPType=hh3cVoVoIPCallActiveRemSigIPType, hh3cVoiceVoIPCallActiveEntry=hh3cVoiceVoIPCallActiveEntry, hh3cVoCallActiveCoderType=hh3cVoCallActiveCoderType, hh3cVoVoIPCallActiveRemSigIPAddr=hh3cVoVoIPCallActiveRemSigIPAddr, hh3cVoCallActiveImgPageCount=hh3cVoCallActiveImgPageCount, hh3cVoiceCallActiveObjects=hh3cVoiceCallActiveObjects, Hh3cGUid=Hh3cGUid, hh3cVoiceCallActiveTable=hh3cVoiceCallActiveTable, hh3cVoiceVoIPCallActiveTable=hh3cVoiceVoIPCallActiveTable, hh3cVoVoIPCallActiveCoderType=hh3cVoVoIPCallActiveCoderType, PYSNMP_MODULE_ID=hh3cVoCallActive, hh3cVoiceCallActiveEntry=hh3cVoiceCallActiveEntry)
